Senior QA Analyst
Kforce Inc
Job Summary
Kforce is seeking a meticulous and detail-oriented Senior QA Analyst in Tampa, FL. This contract role involves manually testing software applications to identify bugs, usability issues, and ensure products meet quality standards before release. The analyst will analyze requirements, design and execute test cases, document results, track bugs using tools like Azure DevOps, and collaborate with development and QA teams to troubleshoot and resolve issues, ensuring a seamless user experience.
Must Have
- Analyze requirements and design test cases to validate software functionality
- Execute manual test cases and document results
- Identify, record, and track bugs using issue tracking tools (e.g., Azure DevOps)
- Collaborate with developers and QA team members to troubleshoot and resolve issues
- Perform regression, smoke, and exploratory testing
- Validate fixes and perform re-testing
- Participate in test planning, test case reviews, and requirement analysis
- Ensure compliance with QA standards and best practices
- Provide feedback on usability, functionality, and performance
- 3-5 years of experience in manual software testing
- Experience with test case management and bug tracking tools
- Strong understanding of software development life cycle (SDLC) and QA methodologies
- Excellent analytical and problem-solving skills
- Strong attention to detail and organizational skills
- Good written and verbal communication skills
Good to Have
- Experience testing web and mobile applications
- Familiarity with Agile/Scrum methodologies
- Basic knowledge of SQL and ability to query databases
- Exposure to automation tools (e.g., Selenium, Postman)
Perks & Benefits
- Medical/dental/vision insurance
- HSA
- FSA
- 401(k)
- Life, disability & ADD insurance
- Paid time off (for salaried personnel)
- Paid sick leave (for hourly employees on a Service Contract Act project)
Job Description
Summary:
We are seeking a meticulous and detail-oriented Software Manual Tester to join our QA team. The ideal candidate will be responsible for manually testing software applications to identify bugs, usability issues, and ensure the product meets quality standards before release. You will work closely with developers, product managers, and other stakeholders to ensure seamless user experience.
Key Responsibilities:
- Analyze requirements and design test cases to validate software functionality
- Execute manual test cases and document results
- Identify, record, and track bugs using issue tracking tools (e.g., Azure DevOps)
- Collaborate with developers and QA team members to troubleshoot and resolve issues
- Perform regression, smoke, and exploratory testing
- Validate fixes and perform re-testing
- Participate in test planning, test case reviews, and requirement analysis
- Ensure compliance with QA standards and best practices
- Provide feedback on usability, functionality, and performance
Requirements
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience)
- 3-5 years of experience in manual software testing
- Experience with test case management and bug tracking tools
- Strong understanding of software development life cycle (SDLC) and QA methodologies
- Excellent analytical and problem-solving skills
- Strong attention to detail and organizational skills
- Good written and verbal communication skills
Preferred Qualifications:
- Experience testing web and mobile applications
- Familiarity with Agile/Scrum methodologies
- Basic knowledge of SQL and ability to query databases
- Exposure to automation tools is a plus (e.g., Selenium, Postman)